/**
 * @author moonlan
 * date 2021/5/31 8:10
 */
@SuppressWarnings(value = "unused")
public abstract class Subject {

    private Observer observer;

    public abstract void attach(Observer observer);

    public abstract void detach(Observer observer);

    public abstract void notifyObserver();
}
